var normOptionPrefix = "/jiashan/normOption"
//初始化规格属性值表格
function loadNormOption(index, row, $detail) {
    var normId = row.id;
    var normOptionTableId = "normOptionTable" + normId;
    var cur_table = $detail.html('<table id='+normOptionTableId+' data-mobile-responsive="true"></table>').find('table');
    $(cur_table).bootstrapTable({
        url : normOptionPrefix + "/list", // 服务器数据的加载地址
        method: 'get',
        sidePagination : "server", // 设置在哪里进行分页，可选值为"client" 或者 "server"
        queryParams : function(params) {
            return {
                //说明：传入后台的参数包括offset开始索引，limit步长，sort排序列，order：desc或者,以及所有列的键值对
                limit: params.limit,
                offset:params.offset,
                normId:normId,
            };
        },
        clickToSelect: true,
        showRefresh: true,
        showColumns : true,
        striped : true, // 设置为true会有隔行变色效果
        dataType : "json", // 服务器返回的数据类型
        pagination : true, // 设置为true会在底部显示分页条
        pageSize: 5,
        pageList: [5, 10],
        pageNumber : 1, // 如果设置了分布，首页页码
        columns: [
            {
                field : 'normValue',
                title : '属性值'
            },
            {
                title : '操作',
                field : 'id',
                align : 'center',
                formatter : function(value, row, index) {
                    var e = '<a class="btn btn-primary btn-sm '+s_edit_h+'" href="#" mce_href="#" title="编辑" onclick="editNormOption(\''
                        + row.id
                        + '\')"><i class="fa fa-edit"></i></a> ';
                    var d = '<a class="btn btn-warning btn-sm '+s_edit_h+'" href="#" title="删除"  mce_href="#" onclick="removeNormOption(\''
                        + row.id
                        + '\')"><i class="fa fa-remove"></i></a> ';
                    return e + d;
                }
            }],
    });
}

function addNormOption(normId,normName) {
    var title = '增加规格属性（'+normName+'）的值';
	layer.open({
		type : 2,
		title : title,
		maxmin : true,
		shadeClose : false, // 点击遮罩关闭层
		area : [ '800px', '520px' ],
        content : normOptionPrefix + '/add/' + normId +'?normName=' + normName,// iframe的url
	});
}
function editNormOption(id) {
	layer.open({
		type : 2,
		title : '编辑',
		maxmin : true,
		shadeClose : false, // 点击遮罩关闭层
		area : [ '800px', '520px' ],
		content : normOptionPrefix + '/edit/' + id // iframe的url
	});
}
function removeNormOption(id) {
	layer.confirm('确定要删除选中的记录？', {
		btn : [ '确定', '取消' ]
	}, function() {
		$.ajax({
			url : normOptionPrefix+"/remove",
			type : "post",
			data : {
				'id' : id
			},
			success : function(r) {
				if (r.code==0) {
					layer.msg(r.msg);
					reLoad();
				}else{
					layer.msg(r.msg);
				}
			}
		});
	})
}